#pragma once
#include "Common.h"
#include <d3d11.h>

namespace Display
{
	class EXPORT DeviceUserBase 
	{
		ID3D11Device * device;
		ID3D11DeviceContext * context;

	public:
		DeviceUserBase(void);
		virtual ~DeviceUserBase(void);

	protected:

		ID3D11Device * GetDevice();
		ID3D11DeviceContext * GetContext();

		void SetDevice(ID3D11Device * device);
	};
}

